/* slider */
.expand-slider-wrapper{position:relative;overflow:hidden;margin:0 auto 20px;width:100%;height:482px;zoom:1;}
.expand-slider li{width:100%;height:100%;}
.expand-direction-nav a{position:absolute;top:50%;z-index:10;display:block;overflow:hidden;margin:-35px 0 0;width:70px;height:70px;border-radius:35px;line-height:99em;opacity:0;cursor:pointer;-webkit-transition:all .3s ease;background:url(/image/expand/ad_ctr.png) no-repeat;filter:alpha(opacity=0);}
.expand-direction-nav .expand-next{right:0;background-position:0 -70px;}
.expand-direction-nav .expand-prev{left:0;}
.expand-slider-wrapper:hover .expand-next{opacity:.8;filter:alpha(opacity=25);}
.expand-slider-wrapper:hover .expand-prev{opacity:.8;filter:alpha(opacity=25);}
.expand-slider-wrapper:hover .expand-next:hover,.expand-slider-wrapper:hover .expand-prev:hover{opacity:1;filter:alpha(opacity=50);}
.expand-control-nav{position:absolute;bottom:10px;margin:0;padding:0;width:100%;text-align:center;+left:0;}
.expand-control-nav li{display:inline-block;margin:0 2px;zoom:1;}
.expand-control-paging li a{display:block;overflow:hidden;width:12px;height:12px;border:1px solid #fff;background-color:#1E1E1F;text-indent:-99em;opacity:.8;cursor:pointer;filter:alpha(opacity=.8 * 100);-moz-opacity:.8;}
.expand-control-paging li a.flex-active,.expand-control-paging li.active a{background-color:#fc631b;}
.expand-slider a img{display:block;width:100%;}

/* mask */
#expand-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.2;filter:alpha(opacity=20);-moz-opacity:.2;z-index: 999;}

/* toast-dialog */
.expand-toast{position:fixed;bottom:20px;z-index:1000;margin:auto;width:100%;text-align:center;opacity:0;}
.expand-toast span{padding:5px 20px;border-radius:5px;background-color:rgba(0,0,0,.8);color:#fff;}